- Neueste
- Die meisten Stimmen
- Die meisten Kommentare
Hello.
Is it possible that the SNS topic has not been deleted completely?
For example, is it possible that you are deleting the wrong SNS topic or viewing the wrong region?
I thought that if the SNS topic was deleted, I would not be able to send messages.
https://docs.aws.amazon.com/sns/latest/dg/sns-delete-subscription-topic.html
If a subscriber attempts to publish a message to the deleted topic, the publisher will receive an error message indicating that the topic doesn't exist. Similarly, any attempt to subscribe to the deleted topic will also result in an error message.
You might be able to see something by enabling a trail in CloudTrail and logging data events.
https://docs.aws.amazon.com/sns/latest/dg/sns-logging-using-cloudtrail.html
Could AWS Config be involved somewhere? So when you delete the SNS Topic, its absence is recognised by AWS Config, and a remediation action is triggered which causes the topic to be recreated?
Or something could be recreating the topic from outside AWS, e.g. Terraform ?
Verify the topic really is deleted with aws sns list-topics
and also check other regions https://awscli.amazonaws.com/v2/documentation/api/latest/reference/sns/list-topics.html
Thank in adivance. There is no other mechanism to reconstruct topic(I'm sure).
I have use
aws sns list-topics
command to check the topic, everything is expected.
I wandor that the SNS is based on message queue ?
Otherwise you can't explain the phenomenon....
Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor einem Jahr
Hi, I'm sure i have deleted the right SNS topic, But right now I still recieve the message from that SNS....ghost?!..
From the AWS Web console, SNS List page is empty.. FYI: the application was terminated.....
I have checked the Event history from CloudTrail, and I found that record what indicate the target topic have been deleted. 🤔
Have you checked another region? Also, is it possible to share messages sent from SNS topics?
I'm checked the target region. And I found a new infomation: I checked the email original data from gmail, and the "Received" header show below:
Does it indicate the message was posted to email server in that time?